package com.jinmdz.app.dao.model.funeral;

import com.jinmdz.app.dao.base.BaseItem;

import java.util.Date;

/**
 * 殡葬业务主键
 *
 * @author LiCongLu
 * @date 2020-02-07 8:46
 */
public class FuneralBusinessViewItem extends BaseItem {

    /**
     * 殡葬业务编码
     */
    private String businessCode;

    /**
     * 殡葬业务添加时间
     */
    private Date businessTime;

    /**
     * 逝者主键
     */
    private Integer deadId;

    /**
     * 逝者名称
     */
    private String deadName;

    /**
     * 逝者名称同音
     */
    private String deadNameUnison;

    /**
     * 逝者版本号
     */
    private Long deadVersion;

    /**
     * 家属主键
     */
    private Integer memberId;

    /**
     * 家属姓名
     */
    private String memberName;

    /**
     * 家属姓名同音
     */
    private String memberNameUnison;

    /**
     * 家属版本号
     */
    private Long memberVersion;

    /**
     * 承办人主键
     */
    private Integer agentId;

    /**
     * 承办企业名称
     */
    private String agentUnitName;

    /**
     * 承办人名称
     */
    private String agentName;

    /**
     * 承办人版本号
     */
    private Long agentVersion;

    public String getBusinessCode() {
        return businessCode;
    }

    public FuneralBusinessViewItem setBusinessCode(String businessCode) {
        this.businessCode = businessCode;
        return this;
    }

    public Date getBusinessTime() {
        return businessTime;
    }

    public FuneralBusinessViewItem setBusinessTime(Date businessTime) {
        this.businessTime = businessTime;
        return this;
    }

    public Integer getDeadId() {
        return deadId;
    }

    public FuneralBusinessViewItem setDeadId(Integer deadId) {
        this.deadId = deadId;
        return this;
    }

    public String getDeadName() {
        return deadName;
    }

    public FuneralBusinessViewItem setDeadName(String deadName) {
        this.deadName = deadName;
        return this;
    }

    public String getDeadNameUnison() {
        return deadNameUnison;
    }

    public FuneralBusinessViewItem setDeadNameUnison(String deadNameUnison) {
        this.deadNameUnison = deadNameUnison;
        return this;
    }

    public Long getDeadVersion() {
        return deadVersion;
    }

    public FuneralBusinessViewItem setDeadVersion(Long deadVersion) {
        this.deadVersion = deadVersion;
        return this;
    }

    public Integer getMemberId() {
        return memberId;
    }

    public FuneralBusinessViewItem setMemberId(Integer memberId) {
        this.memberId = memberId;
        return this;
    }

    public String getMemberName() {
        return memberName;
    }

    public FuneralBusinessViewItem setMemberName(String memberName) {
        this.memberName = memberName;
        return this;
    }

    public String getMemberNameUnison() {
        return memberNameUnison;
    }

    public FuneralBusinessViewItem setMemberNameUnison(String memberNameUnison) {
        this.memberNameUnison = memberNameUnison;
        return this;
    }

    public Long getMemberVersion() {
        return memberVersion;
    }

    public FuneralBusinessViewItem setMemberVersion(Long memberVersion) {
        this.memberVersion = memberVersion;
        return this;
    }

    public Integer getAgentId() {
        return agentId;
    }

    public FuneralBusinessViewItem setAgentId(Integer agentId) {
        this.agentId = agentId;
        return this;
    }

    public String getAgentUnitName() {
        return agentUnitName;
    }

    public FuneralBusinessViewItem setAgentUnitName(String agentUnitName) {
        this.agentUnitName = agentUnitName;
        return this;
    }

    public String getAgentName() {
        return agentName;
    }

    public FuneralBusinessViewItem setAgentName(String agentName) {
        this.agentName = agentName;
        return this;
    }

    public Long getAgentVersion() {
        return agentVersion;
    }

    public FuneralBusinessViewItem setAgentVersion(Long agentVersion) {
        this.agentVersion = agentVersion;
        return this;
    }
}
